#include <iostream>
#include "number_vector.h"
#include "time.h"

using namespace std;

int main() {
    NumberVector num_vec{1, 2, 3, 4, 5};
    cout << "Size of number vector: " << (int)num_vec << "\n";
    cout << "The forth element: " << num_vec[3] << "\n";
    cout << "Vector, multiplied by ten: " << num_vec + 10 << "\n";

    NumberVector<double> num_vec_d{1.5, 2.7, 3.6, 4.25, 5.};
    cout << "Same values for double vectors: ";
    cout << (int)num_vec_d << " ";
    cout << num_vec_d[3] << "\n";
    cout << num_vec_d + 10. << "\n";

    Time<double> time(15, 59.99);
    cout << "Time interval: " << time << "\n";
}
